scoff (someone's) achievements

Translations
se moquer des réalisations de quelqu'un